be devoured by - Espagnol Anglais Dictionnaire